vedalia (rodolia cardinalis) - Turkish English Dictionary